deposit institution - Spanisch Englisch Wörterbuch